public bool actualizarProveedorNegocio(CamposProveedor campos) { bool respuesta = false; respuesta = clasedatos.actualizarProveedorBySP(campos); return(respuesta); }
public bool ActualisarProveedorWs(int idDatos, int idProveedor, string proveedor, int tipo, string rfc, string razon, int cp, int ComboEstado, string calle, string ext, string interior, int tipoPer, string fechaAlta, string fechaBaja) { CamposProveedor campos = new CamposProveedor(); campos.datosFiscales = new CamposDatosFiscales(); campos.tipoPersona = new CamposTipoPersona(); campos.tipoProveedor = new CamposTipoProveedor(); campos.estado = new CamposEstado(); campos.datosFiscales.RazonSocial = razon; campos.datosFiscales.RFC = rfc; campos.datosFiscales.IdDatosFiscales = idDatos; campos.datosFiscales.C_CP = cp; campos.estado.idEstado = ComboEstado; campos.datosFiscales.Calle = calle; campos.datosFiscales.NumeroExterior = ext; campos.datosFiscales.NumeroInterior = interior; campos.tipoPersona.IdTipoPersona = tipoPer; campos.idProveedor = idProveedor; campos.nombre = proveedor; campos.tipoProveedor.idTipoProveedor = tipo; campos.fechaAlta = Convert.ToDateTime(fechaAlta); campos.fechaBaja = Convert.ToDateTime(fechaBaja); return(metodosProveedor.actualizarProveedorNegocio(campos)); }
public bool eliminarProveedorWs(int idProveedor) { CamposProveedor campos = new CamposProveedor(); campos.idProveedor = idProveedor; return(metodosProveedor.eliminarProveedorNegocio(idProveedor)); }
public bool InsertaProveedorNegocio(CamposProveedor campos) { bool respuesta = false; try { clasedatos.InsertaProveedorBySP(campos); respuesta = true; } catch (Exception ex) { Console.WriteLine(ex); } return(respuesta); }
public bool insertaProveedorWs(string proveedor, int tipo, string rfc, string razon, int ComboEstado, int cp, string calle, string ext, string interior, int tipoPer, DateTime fechaAlta) { CamposProveedor campos = new CamposProveedor(); campos.datosFiscales = new CamposDatosFiscales(); campos.tipoPersona = new CamposTipoPersona(); campos.tipoProveedor = new CamposTipoProveedor(); campos.estado = new CamposEstado(); campos.datosFiscales.RazonSocial = razon; campos.datosFiscales.RFC = rfc; campos.datosFiscales.C_CP = cp; campos.estado.idEstado = ComboEstado; campos.datosFiscales.Calle = calle; campos.datosFiscales.NumeroExterior = ext; campos.datosFiscales.NumeroInterior = interior; campos.tipoPersona.IdTipoPersona = tipoPer; campos.nombre = proveedor; campos.tipoProveedor.idTipoProveedor = tipo; campos.fechaAlta = fechaAlta; return(metodosProveedor.InsertaProveedorNegocio(campos)); }
public bool actualizarProveedorBySP(CamposProveedor campos) { bool respuesta = false; SqlConnection connection = null; try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { connection.Open(); var parametros = new[] { ParametroAcceso.CrearParametro("@razonSocial", SqlDbType.VarChar, campos.datosFiscales.RazonSocial, ParameterDirection.Input), ParametroAcceso.CrearParametro("@RFC", SqlDbType.VarChar, campos.datosFiscales.RFC, ParameterDirection.Input), ParametroAcceso.CrearParametro("@TipoPersona", SqlDbType.Int, campos.tipoPersona.IdTipoPersona, ParameterDirection.Input), ParametroAcceso.CrearParametro("@Calle", SqlDbType.VarChar, campos.datosFiscales.Calle, ParameterDirection.Input), ParametroAcceso.CrearParametro("@numExt", SqlDbType.VarChar, campos.datosFiscales.NumeroExterior, ParameterDirection.Input), ParametroAcceso.CrearParametro("@numInt", SqlDbType.VarChar, campos.datosFiscales.NumeroInterior, ParameterDirection.Input), ParametroAcceso.CrearParametro("@CP", SqlDbType.Int, campos.datosFiscales.C_CP, ParameterDirection.Input), ParametroAcceso.CrearParametro("@Estado", SqlDbType.Int, campos.estado.idEstado, ParameterDirection.Input), ParametroAcceso.CrearParametro("@idDatosFiscales", SqlDbType.Int, campos.datosFiscales.IdDatosFiscales, ParameterDirection.Input), ParametroAcceso.CrearParametro("@idProveedor", SqlDbType.Int, campos.idProveedor, ParameterDirection.Input), ParametroAcceso.CrearParametro("@nombre", SqlDbType.VarChar, campos.nombre, ParameterDirection.Input), ParametroAcceso.CrearParametro("@idTipoProveedor", SqlDbType.Int, campos.tipoProveedor.idTipoProveedor, ParameterDirection.Input), ParametroAcceso.CrearParametro("@fechaAlta", SqlDbType.DateTime, campos.fechaAlta, ParameterDirection.Input), ParametroAcceso.CrearParametro("@fechaBaja", SqlDbType.DateTime, campos.fechaBaja, ParameterDirection.Input) }; Ejecuta.ProcedimientoAlmacenado(connection, "Usp_CatProveedorActualiza", parametros); connection.Close(); } respuesta = true; } catch (Exception ex) { Console.WriteLine(ex); } return(respuesta); }