private List <Proveedores> GetList() { try { List <Proveedores> List = new List <Proveedores>(); CN_CatProveedores clsCatProveedores = new CN_CatProveedores(); Sesion session2 = new Sesion(); session2 = (Sesion)Session["Sesion" + Session.SessionID]; Proveedores prv = new Proveedores(); prv.Empresa = session2.Id_Emp; prv.Centro = session2.Id_Cd_Ver; clsCatProveedores.ConsultaProveedores(prv, session2.Emp_Cnx, ref List); return(List); } catch (Exception ex) { throw ex; } }
private void Guardar() { try { Sesion sesion = new Sesion(); sesion = (Sesion)Session["Sesion" + Session.SessionID]; Proveedores prv = new Proveedores(); prv.Empresa = sesion.Id_Emp; prv.Calle = txtCalle.Text; prv.Colonia = txtColonia.Text; prv.Contacto = txtContacto.Text; prv.Correo = txtEmail.Text; prv.CP = txtCp.Text == string.Empty ? 0 : Convert.ToInt32(txtCp.Text); prv.Descripcion = txtNombre.Text; prv.Estado = txtEstado.Text; prv.Estatus = chkActivo.Checked; prv.Fax = txtFax.Text; prv.Local = chkLocal.Checked; prv.Municipio = txtMunicipio.Text; prv.Numero = txtNumero.Text; prv.Pais = txtPais.Text; prv.RFC = txtRfc.Text; prv.Telefono = txtTelefono.Text; prv.Franquicia = this.chkFranquicia.Checked; Sesion session2 = new Sesion(); session2 = (Sesion)Session["Sesion" + Session.SessionID]; CN_CatProveedores clsCatProveedores = new CN_CatProveedores(); int verificador = 0; if (HFId_Proveedor.Value == "") { if (!_PermisoGuardar) { Alerta("No tiene permisos para grabar"); return; } prv.Id = Convert.ToInt32(txtClave.Text); clsCatProveedores.InsertarProveedores(prv, session2.Emp_Cnx, ref verificador); if (verificador == 1) { Nuevo(); Alerta("Los datos se guardaron correctamente"); } else { Alerta("La clave ya existe"); } } else { if (!_PermisoModificar) { Alerta("No tiene permisos para modificar"); return; } prv.Id = Convert.ToInt32(HFId_Proveedor.Value); clsCatProveedores.ModificarProveedores(prv, session2.Emp_Cnx, ref verificador); if (verificador == 1) { Alerta("Los datos se modificaron correctamente"); } else { Alerta("Ocurrió un error al intentar guardar los cambios"); } } rgProveedores.Rebind(); } catch (Exception ex) { throw ex; } }