String

Páginas: 6 (1443 palabras) Publicado: 30 de noviembre de 2012
using System.Collections.Generic;
using System.Web.Mvc;
using ServicioWebRest.Areas.Api.Models;

namespace ServicioWebRest.Areas.Api.Controllers
{
public class ClientesController : Controller
{
private ClienteManager clientesManager;

public ClientesController()
{
clientesManager = new ClienteManager();
}

// GET/Api/Clientes
[HttpGet]
public JsonResult Clientes()
{
return Json(clientesManager.ObtenerClientes(),
JsonRequestBehavior.AllowGet);
}

// POST /Api/Clientes/Cliente { Nombre:"nombre", Telefono:123456789 }
// PUT /Api/Clientes/Cliente/3 { Id:3, Nombre:"nombre", Telefono:123456789 }
// GET/Api/Clientes/Cliente/3
// DELETE /Api/Clientes/Cliente/3
public JsonResult Cliente(int? id, Cliente item)
{
switch (Request.HttpMethod)
{
case "POST":
return Json(clientesManager.InsertarCliente(item));
case "PUT":
return Json(clientesManager.ActualizarCliente(item));case "GET":
return Json(clientesManager.ObtenerCliente(id.GetValueOrDefault()),
JsonRequestBehavior.AllowGet);
case "DELETE":
return Json(clientesManager.EliminarCliente(id.GetValueOrDefault()));
}

return Json(new { Error = true, Message = "Operación HTTPdesconocida" });
}
}
}

using System;
using System.Data.SqlClient;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace medicionydesarrollo.Areas.Api.Models
{
public class DatosManager
{

private static string cadenaConexion =
@"Data Source=10.1.1.10\SQLNCLI.1;Password=sa;Persist Security Info=True;User ID=sa;InitialCatalog=LCMAESTROZAF;Data Source=10.1.1.10";

public bool InsertarDatos(Datos corr)
{
SqlConnection con = new SqlConnection(cadenaConexion);

con.Open();

string sql = "INSERT INTO WEB_DESARR_CAPTURA(FEHCEVAL,IDPROV,IDHACIEN,IDLOTE,POSICMUE,DISTSURC,TALLO10M,ESPVACI10M,ALTURA1,ALTURA2,ALTURA3,NENTRENU1,NENTRENU2,NENTRENU3,PESO1,PESO2,PESO3,DIAMBASAL1,DIAMBASAL2, DIAMBASAL3, BRIXBASA1, BRIXBASA2, BRIXBASA3, BRIXAPICA1, BRIXAPICA2, BRIXAPICA3, COMENTARIO,CORRELATIVO) VALUES (@fehceval,@idprov,@idhacien,@idlote,@posicmue,@distsurc,@tallo10m,@espvaci10m,@altura1,@altura2, @altura3, @nentrenu1, @nentrenu2, @nentrenu3, @peso1, @peso2, @peso3, @diambasal1, @diambasal2,@diambasal3,@brixbasa1,@brixbasa2,@brixbasa3,@brixapica1,@brixapica2,@brixapica3,@comentario, @correlativo)";

SqlCommand cmd = new SqlCommand(sql,con);

cmd.Parameters.Add("@fehceval", System.Data.SqlDbType.NVarChar).Value = dat.FEHCEVAL;
cmd.Parameters.Add("@idprov", System.Data.SqlDbType.NVarChar).Value = dat.IDPROV;
cmd.Parameters.Add("@idhacien", System.Data.SqlDbType.NVarChar).Value = dat.IDHACIEN;cmd.Parameters.Add("@idlote", System.Data.SqlDbType.NVarChar).Value = dat.IDLOTE;
cmd.Parameters.Add("@posicmue", System.Data.SqlDbType.Int).Value = dat.POSICMUE;
cmd.Parameters.Add("@distsurc", System.Data.SqlDbType.Int).Value = dat.DISTSURC;
cmd.Parameters.Add("@tallo10m", System.Data.SqlDbType.Int).Value = dat.TALLO10M;cmd.Parameters.Add("@espvaci10m", System.Data.SqlDbType.Int).Value = dat.ESPVACI10M;
cmd.Parameters.Add("@altura1", System.Data.SqlDbType.Int).Value = dat.ALTURA1;
cmd.Parameters.Add("@altura2", System.Data.SqlDbType.Int).Value = dat.ALTURA2;
cmd.Parameters.Add("@altura3", System.Data.SqlDbType.Int).Value = dat.ALTURA3;
cmd.Parameters.Add("@nentrenu1",...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • String
  • String
  • string
  • La clase string
  • G string
  • Clase string
  • Objeto String
  • Clase String

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS