public void ModificarCuentasCorp(CuentasCorp CuentasCorp, string Conexion, ref int verificador) { try { CapaDatos.CD_Datos CapaDatos = new CapaDatos.CD_Datos(Conexion); string[] Parametros = { "@Id_Emp", "@Id_Cc", "@Cc_Descripcion", "@Cc_Activo" }; object[] Valores = { CuentasCorp.Id_Emp, CuentasCorp.Id_Cc, CuentasCorp.Descripcion, CuentasCorp.Estatus }; SqlCommand sqlcmd = CapaDatos.GenerarSqlCommand("spCatCuentasCorp_Modificar", ref verificador, Parametros, Valores); CapaDatos.LimpiarSqlcommand(ref sqlcmd); } catch (Exception ex) { throw ex; } }
public void ConsultarApcontable(ref CuentasCorp CC, int Id_Emp, int Id_CC, string Conexion) { try { CD_Datos cd_datos = new CD_Datos(Conexion); SqlDataReader dr = null; string[] Parametros = { "@Id_Emp", "@Id_CC" }; Object[] Valores = { Id_Emp, Id_CC }; SqlCommand sqlcmd = cd_datos.GenerarSqlCommand("spCatCuentasCorp_ConsultaApContable", ref dr, Parametros, Valores); if (dr.Read()) { CC.CC_ApContable = dr["CC_ApContable"].ToString().Trim(); } dr.Close(); cd_datos.LimpiarSqlcommand(ref sqlcmd); } catch (Exception ex) { throw ex; } }
private void Guardar() { try { Sesion session = new Sesion(); session = (Sesion)Session["Sesion" + Session.SessionID]; CuentasCorp cuentascorp = new CuentasCorp(); cuentascorp.Descripcion = txtDescripcion.Text; cuentascorp.Id_Emp = session.Id_Emp; cuentascorp.Estatus = chkActivo.Checked; CN_CatCuentasCorp clsCatSegmentos = new CN_CatCuentasCorp(); int verificador = -1; if (HF_ID.Value == "") { if (!_PermisoGuardar) { Alerta("No tiene permisos para grabar"); return; } cuentascorp.Id_Cc = Convert.ToInt32(txtClave.Text); clsCatSegmentos.InsertarCuentasCorp(cuentascorp, session.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; } cuentascorp.Id_Cc = Convert.ToInt32(HF_ID.Value); clsCatSegmentos.ModificarCuentasCorp(cuentascorp, session.Emp_Cnx, ref verificador); if (verificador == 1) { Alerta("Los datos se modificaron correctamente"); } else { Alerta("Ocurrió un error al intentar guardar los cambios"); } } rg1.Rebind(); } catch (Exception ex) { throw ex; } }
public void ConsultarApcontable(ref CuentasCorp CC, int Id_Emp, int Id_CC, string Conexion) { try { CD_CatCuentasCorp cc = new CD_CatCuentasCorp(); cc.ConsultarApcontable(ref CC, Id_Emp, Id_CC, Conexion); } catch (Exception ex) { throw ex; } }
public void ModificarCuentasCorp(CuentasCorp segmento, string Conexion, ref int verificador) { try { CD_CatCuentasCorp claseCapaDatos = new CD_CatCuentasCorp(); claseCapaDatos.ModificarCuentasCorp(segmento, Conexion, ref verificador); } catch (Exception ex) { throw ex; } }
private void Buscar() { try { Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID]; CuentasCorp cc = new CuentasCorp(); CN_CatCuentasCorp cn_cc = new CN_CatCuentasCorp(); string conexion; conexion = ConfigurationManager.AppSettings["strConnectionCentral"]; cn_cc.ConsultarApcontable(ref cc, sesion.Id_Emp, int.Parse(this.CmbId_CC.SelectedValue), conexion); this.TxtCC_ApContable.Text = cc.CC_ApContable; } catch (Exception ex) { throw ex; } }
public void ConsultaCuentasCorp(int Id_Emp, string Conexion, ref List <CuentasCorp> List) { try { SqlDataReader dr = null; CapaDatos.CD_Datos CapaDatos = new CapaDatos.CD_Datos(Conexion); string[] Parametros = { "@Id_Emp" }; object[] Valores = { Id_Emp }; SqlCommand sqlcmd = CapaDatos.GenerarSqlCommand("spCatCuentasCorp_Consulta", ref dr, Parametros, Valores); CuentasCorp segmento; while (dr.Read()) { segmento = new CuentasCorp(); segmento.Id_Emp = (int)dr.GetValue(dr.GetOrdinal("Id_Emp")); segmento.Id_Cc = (int)dr.GetValue(dr.GetOrdinal("Id_Cc")); segmento.Descripcion = (string)dr.GetValue(dr.GetOrdinal("Cc_Descripcion")); segmento.Estatus = Convert.ToBoolean(dr.GetValue(dr.GetOrdinal("Cc_Activo"))); if (Convert.ToBoolean(segmento.Estatus)) { segmento.EstatusStr = "Activo"; } else { segmento.EstatusStr = "Inactivo"; } List.Add(segmento); } CapaDatos.LimpiarSqlcommand(ref sqlcmd); } catch (Exception ex) { throw ex; } }