private void Guardar() { try { lblmensaje.Text = ""; ClienteExterno listacliente = new ClienteExterno(); if (txtnombreCli.Text != "") { lblmen.Visible = true; lblmen.Text= "Ingrese nuevo cliente."; } if (validarCliente(txtnombreCli.Text)) { listacliente.CExt_Nombre = txtnombreCli.Text; } else { lblmen.Text = "Este cliente ya existe."; } listacliente.CExt_Direccion = txtdireccion.Text; ClienteExternoLogica.Save(listacliente); lblmensaje.Visible = true; lblmensaje.Text = "Datos Modificados </br>"; Regresar(); } catch (Exception) { lblmensaje.Visible = true; lblmensaje.Text = "Datos no Guardados </br>"; } }
public ActionResult DeleteConfirmed(int id) { ClienteExterno clienteExterno = db.ClienteExternoes.Find(id); db.ClienteExternoes.Remove(clienteExterno); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id_ClienteExterno,CExt_Nombre,CExt_Direccion,CExt_Telefono,CExt_FechaCreacion,CExt_Estado")] ClienteExterno clienteExterno) { if (ModelState.IsValid) { db.Entry(clienteExterno).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(clienteExterno)); }
public ActionResult Create([Bind(Include = "Id_ClienteExterno,CExt_Nombre,CExt_Direccion,CExt_Telefono,CExt_FechaCreacion,CExt_Estado")] ClienteExterno clienteExterno) { if (ModelState.IsValid) { db.ClienteExternoes.Add(clienteExterno); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(clienteExterno)); }
public static void Modify(ClienteExterno cliente) { try { dc.SubmitChanges(); } catch (Exception ex) { throw new ArgumentException("Los Datos No han sido Modificados </br>" + ex.Message); } }
public static void Delete(ClienteExterno cliente) { try { cliente.CExt_Estado = 'E'; dc.SubmitChanges(); } catch (Exception ex) { throw new ArgumentException("los datos no han sido eliminados" + ex.Message); } }
public static void Save(ClienteExterno cliente) { try { cliente.CExt_Estado = 'A'; dc.ClienteExterno.InsertOnSubmit(cliente); dc.SubmitChanges(); } catch (Exception ex) { throw new ArgumentException("Los Datos No han sido Guardados </br>" + ex.Message); } }
// GET: ClienteExterno/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ClienteExterno clienteExterno = db.ClienteExternoes.Find(id); if (clienteExterno == null) { return(HttpNotFound()); } return(View(clienteExterno)); }
private void GuardarDatosCliente(int id) { if (id == 0) { Guardar(); } else { ClienteExterno listacliente = new ClienteExterno(); listacliente = ClienteExternoLogica.ObtenerClienteExternolID(id); if (listacliente != null) { ModificarCliente(listacliente); } } }
protected void grdClienteExterno_RowCommand(object sender, GridViewCommandEventArgs e) { int codigo = Convert.ToInt32(e.CommandArgument); if (e.CommandName == "edit") { Response.Redirect("ClienteExterno.aspx?cod=" + codigo, true); } if (e.CommandName == "eliminar") { ClienteExterno listacliente = new ClienteExterno(); listacliente = ClienteExternoLogica.ObtenerClienteExternolID(codigo); if (listacliente != null) { ClienteExternoLogica.Delete(listacliente); cargarClientes(); } } }
private void ModificarCliente(ClienteExterno listacliente) { try { lblmensaje.Text = ""; listacliente.CExt_Nombre = txtnombreCli.Text; listacliente.CExt_Direccion = txtdireccion.Text; listacliente.CExt_Telefono = txttelefono.Text; listacliente.CExt_FechaCreacion = Convert.ToDateTime(txtfechacreacion.Text); ClienteExternoLogica.Modify(listacliente); lblmensaje.Visible = true; lblmensaje.Text = "Datos Modificados </br>"; Regresar(); } catch (Exception) { lblmensaje.Visible = true; lblmensaje.Text = "Datos no Modificados </br>"; } }
//private ClienteExterno listacliente = new ClienteExterno(); 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"]); ClienteExterno listacliente = new ClienteExterno(); listacliente = ClienteExternoLogica.ObtenerClienteExternolID(codigo); if (listacliente != null) { try { lblcodigo.Text = listacliente.Id_ClienteExterno.ToString(); txtnombreCli.Text = listacliente.CExt_Nombre.ToString(); txtdireccion.Text = listacliente.CExt_Direccion.ToString(); txttelefono.Text = listacliente.CExt_Telefono.ToString(); txtfechacreacion.Text = listacliente.CExt_FechaCreacion.ToString(); } catch (Exception) { throw; } } else { btnguardar.Enabled = true; btnactualizar.Enabled = false; } } this.Form.Attributes.Add("autocomplete", "off"); cargarClientes(); } }