internal static void agregar(Empresa empresa, string contraseña) { List <SqlParameter> parametros = new List <SqlParameter>(); parametros.Add(new SqlParameter("@razon_social", empresa.RazonSocial)); parametros.Add(new SqlParameter("@cuit", empresa.Cuit)); parametros.Add(new SqlParameter("@mail", empresa.Email)); parametros.Add(new SqlParameter("@telefono", empresa.Telefono)); parametros.Add(new SqlParameter("@dom_id", empresa.Domicilio.Id)); parametros.Add(new SqlParameter("@contraseña", contraseña)); parametros.Add(new SqlParameter("@fecha_creacion", DataBase.GetFechaHoy())); DataBase.ejecutarSP("[dbo].[sp_crear_empresa]", parametros); }
public static void realizarCompra(List <Ubicacion> ubicacionesAComprar, PublicacionPuntual publicacionElegida, Tarjeta tarjetaElegida) { foreach (Ubicacion ubicacion in ubicacionesAComprar) { List <SqlParameter> parametros = new List <SqlParameter>(); parametros.Add(new SqlParameter("@public_id", publicacionElegida.Codigo)); parametros.Add(new SqlParameter("@cli_doc_num", Cliente.Actual.NumeroDocumento)); parametros.Add(new SqlParameter("@cli_doc_tipo", Cliente.Actual.TipoDeDocumento.Id)); parametros.Add(new SqlParameter("@fecha", DataBase.GetFechaHoy())); parametros.Add(new SqlParameter("@cli_tarj_cred_id", tarjetaElegida.Id)); parametros.Add(new SqlParameter("@ubic_id", ubicacion.Id)); DataBase.ejecutarSP("[dbo].[sp_realizar_compra]", parametros); } }
public static void actualizarPublicacion(PublicacionPuntual publicacion) { List <SqlParameter> parametros = new List <SqlParameter>(); parametros.Add(new SqlParameter("@pub_cod", publicacion.Codigo)); parametros.Add(new SqlParameter("@pub_desc", publicacion.Descripcion)); parametros.Add(new SqlParameter("@pub_grado_cod", publicacion.Grado.Id)); parametros.Add(new SqlParameter("@pub_estado_id", publicacion.Estado.Id)); parametros.Add(new SqlParameter("@editor_id", publicacion.Editor.id)); parametros.Add(new SqlParameter("@espec_cod", publicacion.Espectaculo.Id)); DataBase.ejecutarSP("sp_actualizar_publicacion", parametros); parametros.Clear(); if (publicacion.Estado.Id == 3) { parametros.Add(new SqlParameter("@PublicacionCod", publicacion.Codigo)); parametros.Add(new SqlParameter("@fechaHoy", DataBase.GetFechaHoy())); DataBase.ejecutarSP("FacturarPublicacion", parametros); } }
internal static string agregar(Cliente cliente, string contraseña) { List <SqlParameter> parametros = new List <SqlParameter>(); parametros.Add(new SqlParameter("@tipoDoc", Convert.ToInt32(cliente.TipoDeDocumento.Id))); parametros.Add(new SqlParameter("@doc", Convert.ToDecimal(cliente.NumeroDocumento))); parametros.Add(new SqlParameter("@cuil", cliente.Cuil)); parametros.Add(new SqlParameter("@nombre", cliente.NombreCliente)); parametros.Add(new SqlParameter("@apellido", cliente.Apellido)); parametros.Add(new SqlParameter("@fechaNac", cliente.FechaDeNacimiento)); parametros.Add(new SqlParameter("@dom_id", cliente.Domicilio.Id)); parametros.Add(new SqlParameter("@mail", cliente.Email)); parametros.Add(new SqlParameter("@telefono", cliente.Telefono)); parametros.Add(new SqlParameter("@contraseña", contraseña)); parametros.Add(new SqlParameter("@fecha_creacion", DataBase.GetFechaHoy())); SqlParameter output = new SqlParameter("@cli_id", -1); output.Direction = ParameterDirection.Output; parametros.Add(output); SqlCommand cmd = DataBase.ejecutarSP("[dbo].[sp_crear_cliente]", parametros); return(cmd.Parameters["@cli_id"].Value.ToString()); }