protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         if (Request["cod"] != null)
         {
             btnguardar.Enabled    = false;
             btnactualizar.Enabled = true;
             int codigo = Convert.ToInt32(Request["cod"]);
             clientefinalInfo = ClienteFinalLogica.ObtenerClienteFinalID(codigo);
             if (clientefinalInfo != null)
             {
                 try
                 {
                     lblcodigo.Text    = clientefinalInfo.Id_ClienteFinal.ToString();
                     txtnombreCli.Text = clientefinalInfo.Cli_Nombre.ToString();
                     txtdireccion.Text = clientefinalInfo.Cli_Direccion.ToString();
                 }
                 catch (Exception)
                 {
                     throw;
                 }
             }
             else
             {
                 btnguardar.Enabled    = true;
                 btnactualizar.Enabled = false;
             }
         }
         this.Form.Attributes.Add("autocomplete", "off");
         CargarClienteFinal();
     }
 }
        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();
            }
        }
 private void GuardarDatosCliente(int id)
 {
     if (id == 0)
     {
         Guardar();
     }
     else
     {
         clientefinalInfo = ClienteFinalLogica.ObtenerClienteFinalID(id);
         if (clientefinalInfo != null)
         {
             ModificarCliente(clientefinalInfo);
         }
     }
 }
        protected void grdClientesFinal_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            int codigo = Convert.ToInt32(e.CommandArgument);

            if (e.CommandName == "edit")
            {
                Response.Redirect("ClientesFinal.aspx?cod=" + codigo, true);
            }
            if (e.CommandName == "eliminar")
            {
                ClienteFinal listacliente = new ClienteFinal();
                listacliente = ClienteFinalLogica.ObtenerClienteFinalID(codigo);
                if (listacliente != null)
                {
                    ClienteFinalLogica.Delete(listacliente);
                    CargarClienteFinal();
                }
            }
        }