///******************************************************************************* ///NOMBRE DE LA FUNCIÓN : Consultar_Clientees ///DESCRIPCIÓN : Regresa un DataTable con los Clientes encontrados. ///PARAMETROS : Parametros: Contiene los criterios para la busqueda. ///CREO : Salvador Vázquez Camacho ///FECHA_CREO : 12/Enero/2013 ///MODIFICO : ///FECHA_MODIFICO : ///CAUSA_MODIFICACIÓN : ///******************************************************************************* public static System.Data.DataTable Consultar_Clientes(Cls_Cat_Clientes_Negocio Parametros) { StringBuilder Mi_SQL; Boolean Entro_Where = false; DataTable Dt_Resultado; Conexion.Iniciar_Helper(); Conexion.HelperGenerico.Conexion_y_Apertura(); Mi_SQL = new StringBuilder(); Mi_SQL.Append("SELECT * FROM " + Cat_Adm_Clientes.Tabla_Cat_Adm_Clientes); if (!String.IsNullOrEmpty(Parametros.P_Cliente_Id)) { Mi_SQL.Append(Entro_Where ? " AND " : " WHERE "); Entro_Where = true; Mi_SQL.Append(Cat_Adm_Clientes.Campo_Cliente_Id + " = '" + Parametros.P_Cliente_Id + "'"); } if (!String.IsNullOrEmpty(Parametros.P_Estatus)) { Mi_SQL.Append(Entro_Where ? " AND " : " WHERE "); Entro_Where = true; Mi_SQL.Append(Cat_Adm_Clientes.Campo_Estatus + " = '" + Parametros.P_Estatus + "'"); } else { Mi_SQL.Append(Entro_Where ? " AND " : " WHERE "); Entro_Where = true; Mi_SQL.Append(Cat_Adm_Clientes.Campo_Estatus + " != 'ELIMINADO'"); } if (!String.IsNullOrEmpty(Parametros.P_Nombre_Corto)) { Mi_SQL.Append(Entro_Where ? " AND " : " WHERE "); Entro_Where = true; Mi_SQL.Append(Cat_Adm_Clientes.Campo_Nombre_Corto + " LIKE '%" + Parametros.P_Nombre_Corto + "%'"); } if (!String.IsNullOrEmpty(Parametros.P_Razon_Social)) { Mi_SQL.Append(Entro_Where ? " AND " : " WHERE "); Entro_Where = true; Mi_SQL.Append(Cat_Adm_Clientes.Campo_Razon_Social + " LIKE '%" + Parametros.P_Razon_Social + "%'"); } if (!String.IsNullOrEmpty(Parametros.P_Giro_Id)) { Mi_SQL.Append(Entro_Where ? " AND " : " WHERE "); Entro_Where = true; Mi_SQL.Append(Cat_Adm_Clientes.Campo_Giro_Id + " = '" + Parametros.P_Giro_Id + "'"); } if (!String.IsNullOrEmpty(Parametros.P_Estado)) { Mi_SQL.Append(Entro_Where ? " AND " : " WHERE "); Entro_Where = true; Mi_SQL.Append(Cat_Adm_Clientes.Campo_Estado + " LIKE '%" + Parametros.P_Estado + "%'"); } if (!String.IsNullOrEmpty(Parametros.P_Ciudad)) { Mi_SQL.Append(Entro_Where ? " AND " : " WHERE "); Entro_Where = true; Mi_SQL.Append(Cat_Adm_Clientes.Campo_Ciudad + " LIKE '%" + Parametros.P_Ciudad + "%'"); } Mi_SQL.Append(" ORDER BY " + Cat_Adm_Clientes.Campo_Cliente_Id); Dt_Resultado = Conexion.HelperGenerico.Obtener_Data_Table(Mi_SQL.ToString()); Conexion.HelperGenerico.Cerrar_Conexion(); return(Dt_Resultado); }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Consultar ///DESCRIPCIÓN : Carga todos los clientes en el grid. ///PARAMENTROS : ///CREO : Luis Alberto Salas Garcia ///FECHA_CREO : 25/Feb/2013 ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private void Consultar() { try { Cls_Cat_Clientes_Negocio Consulta_Cliente = new Cls_Cat_Clientes_Negocio(); Cls_Metodos_Generales.Rellena_GridView(Consulta_Cliente.Consultar_Clientes(), Grid_Clientes, new String[] { Cat_Adm_Clientes.Campo_Nombre_Corto, Cat_Adm_Clientes.Campo_Razon_Social, Cat_Adm_Clientes.Campo_Calle, Cat_Adm_Clientes.Campo_Colonia, Cat_Adm_Clientes.Campo_Ciudad, Cat_Adm_Clientes.Campo_Estado }); } catch (Exception E) { MessageBox.Show(null, E.ToString(), "Error - Consultar Cliente", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN : Eliminar_Cliente ///DESCRIPCIÓN : Elimina un Cliente de la base de datos. ///PARAMETROS : Parametros: Contiene el registro que sera eliminado. ///CREO : Salvador Vázquez Camacho ///FECHA_CREO : 12/Enero/2013 ///MODIFICO : ///FECHA_MODIFICO : ///CAUSA_MODIFICACIÓN : ///******************************************************************************* public static void Eliminar_Cliente(Cls_Cat_Clientes_Negocio Parametros) { StringBuilder Mi_SQL; Conexion.Iniciar_Helper(); Conexion.HelperGenerico.Conexion_y_Apertura(); Mi_SQL = new StringBuilder(); Mi_SQL.Append("DELETE FROM " + Cat_Adm_Clientes.Tabla_Cat_Adm_Clientes); Mi_SQL.Append(" WHERE " + Cat_Adm_Clientes.Campo_Cliente_Id + " = '" + Parametros.P_Cliente_Id + "'"); Conexion.HelperGenerico.Ejecutar_NonQuery(Mi_SQL.ToString()); Conexion.HelperGenerico.Cerrar_Conexion(); }
private void Frm_Cat_Contactos_Load(object sender, EventArgs e) { Cls_Metodos_Generales.Validar_Acceso_Sistema("Contactos", this); Cls_Cat_Clientes_Negocio Cls_Clientes = new Cls_Cat_Clientes_Negocio(); Cls_Cat_Proveedores_Negocio Cls_Proveedores = new Cls_Cat_Proveedores_Negocio(); Cls_Metodos_Generales.Rellena_Combo_Box(Cmb_Clientes, Cls_Clientes.Consultar_Clientes(), Cat_Adm_Clientes.Campo_Nombre_Corto, Cat_Adm_Clientes.Campo_Cliente_Id); Cls_Metodos_Generales.Rellena_Combo_Box(Cmb_Proveedor, Cls_Proveedores.Consultar_Proveedores(), Cat_Adm_Proveedores.Campo_Nombre_Corto, Cat_Adm_Proveedores.Campo_Proveedor_Id); Cls_Metodos_Generales.Limpia_Controles(this); Fra_Campos.Visible = true; Fra_Buscar.Visible = false; Consultar_Contactos(); Rellena_Combo_Busqueda(); Validador = new Validador_Generico(Erp_Error_Provider); }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Eliminar ///DESCRIPCIÓN : Coloca un el estatus del cliente en Inactivo. ///PARAMENTROS : ///CREO : Luis Alberto Salas Garcia ///FECHA_CREO : 25/Feb/2013 ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private bool Eliminar() { try { Cls_Cat_Clientes_Negocio Elimina_Cliente = new Cls_Cat_Clientes_Negocio(); Elimina_Cliente.P_Cliente_Id = Txt_Cliente_ID.Text; Elimina_Cliente.P_Estatus = "ELIMINADO"; Elimina_Cliente.Modificar_Cliente(); } catch (Exception E) { MessageBox.Show(null, E.ToString(), "Error - Eliminar Cliente", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } return(true); }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN : Consultar_Detalles_Cliente ///DESCRIPCIÓN : Regresa un objeto con los datos de un Cliente. ///PARAMETROS : Parametros: Contiene los criterios para la busqueda. ///CREO : Salvador Vázquez Camacho ///FECHA_CREO : 12/Enero/2013 ///MODIFICO : ///FECHA_MODIFICO : ///CAUSA_MODIFICACIÓN : ///******************************************************************************* public static Cls_Cat_Clientes_Negocio Consultar_Detalles_Cliente(Cls_Cat_Clientes_Negocio Parametros) { StringBuilder Mi_SQL; Cls_Cat_Clientes_Negocio Cliente = new Cls_Cat_Clientes_Negocio(); Conexion.Iniciar_Helper(); Conexion.HelperGenerico.Conexion_y_Apertura(); Mi_SQL = new StringBuilder(); Mi_SQL.Append("SELECT * FROM " + Cat_Adm_Clientes.Tabla_Cat_Adm_Clientes); Mi_SQL.Append(" WHERE " + Cat_Adm_Clientes.Campo_Cliente_Id + " = '" + Parametros.P_Cliente_Id + "'"); System.Data.IDataReader Dr_Cliente = (System.Data.IDataReader)Conexion.HelperGenerico.Obtener_Data_Reader(Mi_SQL.ToString()); while (Dr_Cliente.Read()) { Cliente.P_Cliente_Id = Dr_Cliente.IsDBNull(0) ? "" : Dr_Cliente.GetString(0); Cliente.P_Giro_Id = Dr_Cliente.IsDBNull(1) ? "" : Dr_Cliente.GetString(1); Cliente.P_Nombre_Corto = Dr_Cliente.IsDBNull(2) ? "" : Dr_Cliente.GetString(2); Cliente.P_Razon_Social = Dr_Cliente.IsDBNull(3) ? "" : Dr_Cliente.GetString(3); Cliente.P_Rfc = Dr_Cliente.IsDBNull(4) ? "" : Dr_Cliente.GetString(4); Cliente.P_Curp = Dr_Cliente.IsDBNull(5) ? "" : Dr_Cliente.GetString(5); Cliente.P_Pais = Dr_Cliente.IsDBNull(6) ? "" : Dr_Cliente.GetString(6); Cliente.P_Estado = Dr_Cliente.IsDBNull(7) ? "" : Dr_Cliente.GetString(7); Cliente.P_Localidad = Dr_Cliente.IsDBNull(8) ? "" : Dr_Cliente.GetString(8); Cliente.P_Colonia = Dr_Cliente.IsDBNull(9) ? "" : Dr_Cliente.GetString(9); Cliente.P_Ciudad = Dr_Cliente.IsDBNull(10) ? "" : Dr_Cliente.GetString(10); Cliente.P_Calle = Dr_Cliente.IsDBNull(11) ? "" : Dr_Cliente.GetString(11); Cliente.P_Numero_Exterior = Dr_Cliente.IsDBNull(12) ? "" : Dr_Cliente.GetString(12); Cliente.P_Numero_Interior = Dr_Cliente.IsDBNull(13) ? "" : Dr_Cliente.GetString(13); Cliente.P_Cp = Dr_Cliente.IsDBNull(14) ? "" : Dr_Cliente.GetString(14); Cliente.P_Fax = Dr_Cliente.IsDBNull(15) ? "" : Dr_Cliente.GetString(15); Cliente.P_Telefono_1 = Dr_Cliente.IsDBNull(16) ? "" : Dr_Cliente.GetString(16); Cliente.P_Telefono_2 = Dr_Cliente.IsDBNull(17) ? "" : Dr_Cliente.GetString(17); Cliente.P_Extension = Dr_Cliente.IsDBNull(18) ? "" : Dr_Cliente.GetString(18); Cliente.P_Nextel = Dr_Cliente.IsDBNull(19) ? "" : Dr_Cliente.GetString(19); Cliente.P_Email = Dr_Cliente.IsDBNull(20) ? "" : Dr_Cliente.GetString(20); Cliente.P_Sitio_Web = Dr_Cliente.IsDBNull(21) ? "" : Dr_Cliente.GetString(21); Cliente.P_Dias_Credito = Dr_Cliente.IsDBNull(22) ? "" : Dr_Cliente.GetString(22); Cliente.P_Limite_Credito = Dr_Cliente.IsDBNull(23) ? "" : Dr_Cliente.GetString(23); Cliente.P_Descuento = Dr_Cliente.IsDBNull(24) ? "" : Dr_Cliente.GetString(24); Cliente.P_Estatus = Dr_Cliente.IsDBNull(25) ? "" : Dr_Cliente.GetString(25); } Conexion.HelperGenerico.Cerrar_Conexion(); return(Cliente); }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Modificar ///DESCRIPCIÓN : Modifica el registro seleccionado ///PARAMENTROS : ///CREO : Luis Alberto Salas Garcia ///FECHA_CREO : 22/Feb/2013 ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private bool Modificar() { try { Cls_Cat_Clientes_Negocio Modifica_Cliente = new Cls_Cat_Clientes_Negocio(); Modifica_Cliente.P_Cliente_Id = Txt_Cliente_ID.Text; Modifica_Cliente.P_Rfc = Txt_Rfc.Text; Modifica_Cliente.P_Giro_Id = Cmb_Giros.SelectedValue.ToString(); Modifica_Cliente.P_Curp = Txt_Curp.Text; Modifica_Cliente.P_Nombre_Corto = Txt_Nombre.Text; Modifica_Cliente.P_Razon_Social = Txt_Razon_Social.Text; Modifica_Cliente.P_Pais = Txt_Pais.Text; Modifica_Cliente.P_Estado = Txt_Estado.Text; Modifica_Cliente.P_Localidad = Txt_Localidad.Text; Modifica_Cliente.P_Colonia = Txt_Colonia.Text; Modifica_Cliente.P_Ciudad = Txt_Ciudad.Text; Modifica_Cliente.P_Cp = Txt_Cp.Text; Modifica_Cliente.P_Calle = Txt_Calle.Text; Modifica_Cliente.P_Numero_Exterior = Txt_Num_Exterior.Text; Modifica_Cliente.P_Numero_Interior = Txt_Num_Interior.Text; Modifica_Cliente.P_Fax = Txt_Fax.Text; Modifica_Cliente.P_Nextel = Txt_Nextel.Text; Modifica_Cliente.P_Telefono_1 = Txt_Telefono1.Text; Modifica_Cliente.P_Telefono_2 = Txt_Telefono2.Text; Modifica_Cliente.P_Extension = Txt_Extension.Text; Modifica_Cliente.P_Email = Txt_Email.Text; Modifica_Cliente.P_Sitio_Web = Txt_Sitio_Web.Text; Modifica_Cliente.P_Dias_Credito = Obtine_Valor_Numerico_TextBox(Txt_Dias_Credito.Text); Modifica_Cliente.P_Limite_Credito = Obtine_Valor_Numerico_TextBox(Txt_Limite_Credito.Text); Modifica_Cliente.P_Descuento = Obtine_Valor_Numerico_TextBox(Txt_Descuento.Text); Modifica_Cliente.P_Estatus = Cmb_Estatus.SelectedItem.ToString(); Modifica_Cliente.Modificar_Cliente(); } catch (Exception E) { MessageBox.Show(null, E.ToString(), "Error - Modificar Cliente", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } return(true); }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN: Consultar ///DESCRIPCIÓN : Carga el cliente buscado. ///PARAMENTROS : 1. Campo. Parametro de busqueda del cliente, hace referencia /// al campo de la tabla. /// 2. Valor. Valor del parametro de busqueda. ///CREO : Luis Alberto Salas Garcia ///FECHA_CREO : 28/Feb/2013 ///MODIFICO : ///FECHA_MODIFICO: ///CAUSA_MODIFICACIÓN: ///******************************************************************************* private void Consultar(String Campo, String Valor) { try { Cls_Cat_Clientes_Negocio Consulta_Cliente = new Cls_Cat_Clientes_Negocio(); switch (Campo) { case Cat_Adm_Clientes.Campo_Nombre_Corto: Consulta_Cliente.P_Nombre_Corto = Valor; break; case Cat_Adm_Clientes.Campo_Razon_Social: Consulta_Cliente.P_Razon_Social = Valor; break; case Cat_Adm_Clientes.Campo_Giro_Id: Consulta_Cliente.P_Giro_Id = Valor; break; case Cat_Adm_Clientes.Campo_Estado: Consulta_Cliente.P_Estado = Valor; break; case Cat_Adm_Clientes.Campo_Ciudad: Consulta_Cliente.P_Ciudad = Valor; break; } Cls_Metodos_Generales.Rellena_GridView(Consulta_Cliente.Consultar_Clientes(), Grid_Clientes, new String[] { Cat_Adm_Clientes.Campo_Nombre_Corto, Cat_Adm_Clientes.Campo_Razon_Social, Cat_Adm_Clientes.Campo_Calle, Cat_Adm_Clientes.Campo_Colonia, Cat_Adm_Clientes.Campo_Ciudad, Cat_Adm_Clientes.Campo_Estado }); if (Grid_Clientes.RowCount == 0) { MessageBox.Show(this, "No se encontró ningún cliente con esos datos.", "Búsqueda Cliente", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } catch (Exception E) { MessageBox.Show(null, E.ToString(), "Error - Búsqueda Cliente", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN : Alta_Cliente ///DESCRIPCIÓN : Inserta un Cliente en la base de datos. ///PARAMETROS : Parametros: Contiene el registro que sera insertado. ///CREO : Salvador Vázquez Camacho ///FECHA_CREO : 12/Enero/2013 ///MODIFICO : ///FECHA_MODIFICO : ///CAUSA_MODIFICACIÓN : ///******************************************************************************* public static void Alta_Cliente(Cls_Cat_Clientes_Negocio Parametros) { StringBuilder Mi_SQL; String Cliente_Id = ""; Conexion.Iniciar_Helper(); Conexion.HelperGenerico.Conexion_y_Apertura(); Cliente_Id = Cls_Metodos_Generales.Obtener_ID_Consecutivo(Cat_Adm_Clientes.Tabla_Cat_Adm_Clientes, Cat_Adm_Clientes.Campo_Cliente_Id, "", 5); Mi_SQL = new StringBuilder(); Mi_SQL.Append("INSERT INTO " + Cat_Adm_Clientes.Tabla_Cat_Adm_Clientes); Mi_SQL.Append(" (" + Cat_Adm_Clientes.Campo_Cliente_Id); Mi_SQL.Append(", " + Cat_Adm_Clientes.Campo_Giro_Id); Mi_SQL.Append(", " + Cat_Adm_Clientes.Campo_Nombre_Corto); Mi_SQL.Append(", " + Cat_Adm_Clientes.Campo_Razon_Social); Mi_SQL.Append(", " + Cat_Adm_Clientes.Campo_RFC); Mi_SQL.Append(", " + Cat_Adm_Clientes.Campo_CURP); Mi_SQL.Append(", " + Cat_Adm_Clientes.Campo_Pais); Mi_SQL.Append(", " + Cat_Adm_Clientes.Campo_Estado); Mi_SQL.Append(", " + Cat_Adm_Clientes.Campo_Localidad); Mi_SQL.Append(", " + Cat_Adm_Clientes.Campo_Colonia); Mi_SQL.Append(", " + Cat_Adm_Clientes.Campo_Ciudad); Mi_SQL.Append(", " + Cat_Adm_Clientes.Campo_Calle); Mi_SQL.Append(", " + Cat_Adm_Clientes.Campo_Numero_Exterior); Mi_SQL.Append(", " + Cat_Adm_Clientes.Campo_Numero_Interior); Mi_SQL.Append(", " + Cat_Adm_Clientes.Campo_CP); Mi_SQL.Append(", " + Cat_Adm_Clientes.Campo_Fax); Mi_SQL.Append(", " + Cat_Adm_Clientes.Campo_Telefono_1); Mi_SQL.Append(", " + Cat_Adm_Clientes.Campo_Telefono_2); Mi_SQL.Append(", " + Cat_Adm_Clientes.Campo_Extension); Mi_SQL.Append(", " + Cat_Adm_Clientes.Campo_Nextel); Mi_SQL.Append(", " + Cat_Adm_Clientes.Campo_Email); Mi_SQL.Append(", " + Cat_Adm_Clientes.Campo_Sitio_Web); Mi_SQL.Append(", " + Cat_Adm_Clientes.Campo_Dias_Credito); Mi_SQL.Append(", " + Cat_Adm_Clientes.Campo_Limite_Credito); Mi_SQL.Append(", " + Cat_Adm_Clientes.Campo_Descuento); Mi_SQL.Append(", " + Cat_Adm_Clientes.Campo_Estatus); Mi_SQL.Append(", " + Cat_Adm_Clientes.Campo_Usuario_Creo); Mi_SQL.Append(", " + Cat_Adm_Clientes.Campo_Ip_Creo); Mi_SQL.Append(", " + Cat_Adm_Clientes.Campo_Equipo_Creo); Mi_SQL.Append(", " + Cat_Adm_Clientes.Campo_Fecha_Creo); Mi_SQL.Append(") VALUES "); Mi_SQL.Append("( '" + Cliente_Id); Mi_SQL.Append("','" + Parametros.P_Giro_Id); Mi_SQL.Append("','" + Parametros.P_Nombre_Corto); Mi_SQL.Append("','" + Parametros.P_Razon_Social); Mi_SQL.Append("','" + Parametros.P_Rfc); Mi_SQL.Append("','" + Parametros.P_Curp); Mi_SQL.Append("','" + Parametros.P_Pais); Mi_SQL.Append("','" + Parametros.P_Estado); Mi_SQL.Append("','" + Parametros.P_Localidad); Mi_SQL.Append("','" + Parametros.P_Colonia); Mi_SQL.Append("','" + Parametros.P_Ciudad); Mi_SQL.Append("','" + Parametros.P_Calle); Mi_SQL.Append("','" + Parametros.P_Numero_Exterior); Mi_SQL.Append("','" + Parametros.P_Numero_Interior); Mi_SQL.Append("','" + Parametros.P_Cp); Mi_SQL.Append("','" + Parametros.P_Fax); Mi_SQL.Append("','" + Parametros.P_Telefono_1); Mi_SQL.Append("','" + Parametros.P_Telefono_2); Mi_SQL.Append("','" + Parametros.P_Extension); Mi_SQL.Append("','" + Parametros.P_Nextel); Mi_SQL.Append("','" + Parametros.P_Email); Mi_SQL.Append("','" + Parametros.P_Sitio_Web); Mi_SQL.Append("', " + Parametros.P_Dias_Credito); Mi_SQL.Append(" , " + Parametros.P_Limite_Credito); Mi_SQL.Append(" , " + Parametros.P_Descuento); Mi_SQL.Append(" ,'" + Parametros.P_Estatus); Mi_SQL.Append("','" + MDI_Frm_Apl_Principal.Nombre_Usuario); Mi_SQL.Append("','" + MDI_Frm_Apl_Principal.Ip); Mi_SQL.Append("','" + MDI_Frm_Apl_Principal.Equipo); Mi_SQL.Append("', " + Cls_Ayudante_Sintaxis.Fecha() + ")"); Conexion.HelperGenerico.Ejecutar_NonQuery(Mi_SQL.ToString()); Conexion.HelperGenerico.Cerrar_Conexion(); }
///******************************************************************************* ///NOMBRE DE LA FUNCIÓN : Modificar_Cliente ///DESCRIPCIÓN : Modifica un Cliente en la base de datos. ///PARAMETROS : Parametros: Contiene el registro que sera modificado. ///CREO : Salvador Vázquez Camacho ///FECHA_CREO : 12/Enero/2013 ///MODIFICO : ///FECHA_MODIFICO : ///CAUSA_MODIFICACIÓN : ///******************************************************************************* public static void Modificar_Cliente(Cls_Cat_Clientes_Negocio Parametros) { StringBuilder Mi_SQL; Conexion.Iniciar_Helper(); Conexion.HelperGenerico.Conexion_y_Apertura(); Mi_SQL = new StringBuilder(); Mi_SQL.Append("UPDATE " + Cat_Adm_Clientes.Tabla_Cat_Adm_Clientes + " SET "); if (!String.IsNullOrEmpty(Parametros.P_Giro_Id)) { Mi_SQL.Append(Cat_Adm_Clientes.Campo_Giro_Id + " = '" + Parametros.P_Giro_Id + "', "); } if (!String.IsNullOrEmpty(Parametros.P_Nombre_Corto)) { Mi_SQL.Append(Cat_Adm_Clientes.Campo_Nombre_Corto + " = '" + Parametros.P_Nombre_Corto + "', "); } if (!String.IsNullOrEmpty(Parametros.P_Razon_Social)) { Mi_SQL.Append(Cat_Adm_Clientes.Campo_Razon_Social + " = '" + Parametros.P_Razon_Social + "', "); } if (!String.IsNullOrEmpty(Parametros.P_Rfc)) { Mi_SQL.Append(Cat_Adm_Clientes.Campo_RFC + " = '" + Parametros.P_Rfc + "', "); } if (!String.IsNullOrEmpty(Parametros.P_Curp)) { Mi_SQL.Append(Cat_Adm_Clientes.Campo_CURP + " = '" + Parametros.P_Curp + "', "); } if (!String.IsNullOrEmpty(Parametros.P_Pais)) { Mi_SQL.Append(Cat_Adm_Clientes.Campo_Pais + " = '" + Parametros.P_Pais + "', "); } if (!String.IsNullOrEmpty(Parametros.P_Estado)) { Mi_SQL.Append(Cat_Adm_Clientes.Campo_Estado + " = '" + Parametros.P_Estado + "', "); } if (!String.IsNullOrEmpty(Parametros.P_Localidad)) { Mi_SQL.Append(Cat_Adm_Clientes.Campo_Localidad + " = '" + Parametros.P_Localidad + "', "); } if (!String.IsNullOrEmpty(Parametros.P_Colonia)) { Mi_SQL.Append(Cat_Adm_Clientes.Campo_Colonia + " = '" + Parametros.P_Colonia + "', "); } if (!String.IsNullOrEmpty(Parametros.P_Ciudad)) { Mi_SQL.Append(Cat_Adm_Clientes.Campo_Ciudad + " = '" + Parametros.P_Ciudad + "', "); } if (!String.IsNullOrEmpty(Parametros.P_Calle)) { Mi_SQL.Append(Cat_Adm_Clientes.Campo_Calle + " = '" + Parametros.P_Calle + "', "); } if (!String.IsNullOrEmpty(Parametros.P_Numero_Exterior)) { Mi_SQL.Append(Cat_Adm_Clientes.Campo_Numero_Exterior + " = '" + Parametros.P_Numero_Exterior + "', ");; } if (!String.IsNullOrEmpty(Parametros.P_Numero_Interior)) { Mi_SQL.Append(Cat_Adm_Clientes.Campo_Numero_Interior + " = '" + Parametros.P_Numero_Interior + "', "); } if (!String.IsNullOrEmpty(Parametros.P_Cp)) { Mi_SQL.Append(Cat_Adm_Clientes.Campo_CP + " = '" + Parametros.P_Cp + "', "); } if (!String.IsNullOrEmpty(Parametros.P_Fax)) { Mi_SQL.Append(Cat_Adm_Clientes.Campo_Fax + " = '" + Parametros.P_Fax + "', "); } if (!String.IsNullOrEmpty(Parametros.P_Telefono_1)) { Mi_SQL.Append(Cat_Adm_Clientes.Campo_Telefono_1 + " = '" + Parametros.P_Telefono_1 + "', "); } if (!String.IsNullOrEmpty(Parametros.P_Telefono_2)) { Mi_SQL.Append(Cat_Adm_Clientes.Campo_Telefono_2 + " = '" + Parametros.P_Telefono_2 + "', "); } if (!String.IsNullOrEmpty(Parametros.P_Extension)) { Mi_SQL.Append(Cat_Adm_Clientes.Campo_Extension + " = '" + Parametros.P_Extension + "', "); } if (!String.IsNullOrEmpty(Parametros.P_Nextel)) { Mi_SQL.Append(Cat_Adm_Clientes.Campo_Nextel + " = '" + Parametros.P_Nextel + "', "); } if (!String.IsNullOrEmpty(Parametros.P_Email)) { Mi_SQL.Append(Cat_Adm_Clientes.Campo_Email + " = '" + Parametros.P_Email + "', "); } if (!String.IsNullOrEmpty(Parametros.P_Sitio_Web)) { Mi_SQL.Append(Cat_Adm_Clientes.Campo_Sitio_Web + " = '" + Parametros.P_Sitio_Web + "', "); } if (!String.IsNullOrEmpty(Parametros.P_Dias_Credito)) { Mi_SQL.Append(Cat_Adm_Clientes.Campo_Dias_Credito + " = " + Parametros.P_Dias_Credito + ", "); } if (!String.IsNullOrEmpty(Parametros.P_Limite_Credito)) { Mi_SQL.Append(Cat_Adm_Clientes.Campo_Limite_Credito + " = " + Parametros.P_Limite_Credito + ", "); } if (!String.IsNullOrEmpty(Parametros.P_Descuento)) { Mi_SQL.Append(Cat_Adm_Clientes.Campo_Descuento + " = " + Parametros.P_Descuento + ", "); } if (!String.IsNullOrEmpty(Parametros.P_Estatus)) { Mi_SQL.Append(Cat_Adm_Clientes.Campo_Estatus + " = '" + Parametros.P_Estatus + "', "); } Mi_SQL.Append(Cat_Adm_Clientes.Campo_Usuario_Modifico + " = '" + MDI_Frm_Apl_Principal.Nombre_Usuario + "', "); Mi_SQL.Append(Cat_Adm_Clientes.Campo_Ip_Modifico + " = '" + MDI_Frm_Apl_Principal.Ip + "', "); Mi_SQL.Append(Cat_Adm_Clientes.Campo_Equipo_Modifico + " = '" + MDI_Frm_Apl_Principal.Equipo + "', "); Mi_SQL.Append(Cat_Adm_Clientes.Campo_Fecha_Modifico + " = " + Cls_Ayudante_Sintaxis.Fecha()); Mi_SQL.Append(" WHERE " + Cat_Adm_Clientes.Campo_Cliente_Id + " = '" + Parametros.P_Cliente_Id + "'"); Conexion.HelperGenerico.Ejecutar_NonQuery(Mi_SQL.ToString()); Conexion.HelperGenerico.Cerrar_Conexion(); }