protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { if (Request["cod"] != null) { btnguardar.Enabled = false; btnactualizar.Enabled = true; int codigo = Convert.ToInt32(Request["cod"]); clienteInfo = ClienteFinalLogica.ObtenerClienteOperadoraID(codigo); if (clienteInfo != null) { try { lblcodigo.Text = clienteInfo.Id_ClienteOperadora.ToString(); txtclientes.Text = clienteInfo.ClienteFinal.Cli_Nombre.ToString(); ddloperadora.SelectedValue = clienteInfo.Id_Operadora.ToString(); ddlcliprincipal.SelectedValue = clienteInfo.Id_ClienteExterno.ToString(); } catch (Exception) { throw; } } } if (Request["codC"] != null) { //btnguardar.Enabled = false; //btnactualizar.Enabled = true; int codigo = Convert.ToInt32(Request["codC"]); clientefinalInfo = ClienteFinalLogica.ObtenerClienteFinalID(codigo); if (clientefinalInfo != null) { try { lblcodcli.Text = clientefinalInfo.Id_ClienteFinal.ToString(); txtclientes.Text = clientefinalInfo.Cli_Nombre.ToString(); //txtdireccion.Text = clientefinalInfo.Cli_Direccion.ToString(); } catch (Exception) { throw; } } else { btnguardar.Enabled = true; btnactualizar.Enabled = false; } } CargarOperadora(); CargarCliente(); listarClientes(); } }
public static void ModifyCO(Clientes_Operadora clienteoper) { try { dc.SubmitChanges(); } catch (Exception ex) { throw new ArgumentException("Los Datos No han sido Modificados </br>" + ex.Message); } }
public static void DeleteCO(Clientes_Operadora clienteoper) { try { clienteoper.CO_Estado = 'E'; dc.SubmitChanges(); } catch (Exception ex) { throw new ArgumentException("los datos no han sido eliminados" + ex.Message); } }
public static void SaveCO(Clientes_Operadora clienteoper) { try { clienteoper.CO_Estado = 'A'; dc.Clientes_Operadora.InsertOnSubmit(clienteoper); dc.SubmitChanges(); } catch (Exception ex) { throw new ArgumentException("Los Datos No han sido Guardados </br>" + ex.Message); } }
private void Guardar() { try { lblmensaje.Text = ""; clienteInfo = new Clientes_Operadora(); clienteInfo.Id_ClienteFinal = Convert.ToInt32(lblcodcli.Text); clienteInfo.Id_Operadora = Convert.ToInt32(ddloperadora.SelectedValue); clienteInfo.Id_ClienteExterno = Convert.ToInt32(ddlcliprincipal.SelectedValue); ClienteFinalLogica.SaveCO(clienteInfo); lblmensaje.Visible = true; lblmensaje.Text = "Datos Modificados </br>"; Regresar(); } catch (Exception) { lblmensaje.Visible = true; lblmensaje.Text = "Datos no Guardados </br>"; } }