public void Alta(ESTRUCTURA_CAMPO objeto) { using (SIST_SUPERMERCADOEntities ctx = SIST_SUPERMERCADOEntities.ObtenerInstancia()) { ctx.ESTRUCTURA_CAMPO.AddObject(objeto); ctx.SaveChanges(); } }
public void Modificacion(ESTRUCTURA_CAMPO objeto) { using (SIST_SUPERMERCADOEntities ctx = SIST_SUPERMERCADOEntities.ObtenerInstancia()) { ctx.ESTRUCTURA_CAMPO.Attach(objeto); ctx.ObjectStateManager.ChangeObjectState(objeto, System.Data.EntityState.Modified); ctx.SaveChanges(); } }
public ESTRUCTURA_CAMPO AltaConRetorno(ESTRUCTURA_CAMPO objeto) { using (SIST_SUPERMERCADOEntities ctx = SIST_SUPERMERCADOEntities.ObtenerInstancia()) { ctx.ESTRUCTURA_CAMPO.AddObject(objeto); ctx.SaveChanges(); return ObtenerPorID((int)objeto.ESXLX_ID); } }
/// <summary> /// Crear un nuevo objeto ESTRUCTURA_CAMPO. /// </summary> /// <param name="eSCA_ID">Valor inicial de la propiedad ESCA_ID.</param> public static ESTRUCTURA_CAMPO CreateESTRUCTURA_CAMPO(global::System.Int32 eSCA_ID) { ESTRUCTURA_CAMPO eSTRUCTURA_CAMPO = new ESTRUCTURA_CAMPO(); eSTRUCTURA_CAMPO.ESCA_ID = eSCA_ID; return eSTRUCTURA_CAMPO; }
private void btnALTAS_Click(object sender, EventArgs e) { try { //validaciones if (!Validar()) return; //validar que el registro no este en la grilla ////if (dgvGrilla.Rows.Count != 0 && !flagModificacion) ////{ //// foreach (DataGridViewRow row in dgvGrilla.Rows) //// { //// if (Convert.ToDecimal(row.Cells["LISTC_ORDENCAMPOS"].Value) == numOrdenCampo.Value) //// { //// MostrarMensajeAdvertencia("El Registro con el orden que desea agregar ya existe."); //// Limpia(); //// return; //// } //// if (row.Cells["LISTC_CAMPOCORRESPONDE"].Value.ToString() == cmbCampoCorresponde.Text) //// { //// MostrarMensajeAdvertencia("El Registro con el campo correspondiente que desea agregar ya existe."); //// Limpia(); //// return; //// } //// } ////} if (flagModificacion && seleccionadoID != null) { var seleccionado = eESCTRUCTURA.ESTRUCTURA_CAMPOS.Where(x => x.ESCA_ID == seleccionadoID).FirstOrDefault(); seleccionado.ESCA_DESCRIPCIONCOLU = txtNombreCampo.Text.ToUpper(); seleccionado.ESCA_COLEXCEL = txtLetra.Text.ToUpper(); seleccionado.ESCA_OBLIGATORIO = chkObligatorio.Checked; seleccionado.ESCA_CAMPOENBASE = cmbCampoCorresponde.Text; seleccionado.ESCA_TIPODATO = cmbTipoCampo.Text; btnALTAS.Image = Properties.Resources.add_32x32; lblAgregar.Text = "Agregar"; } else { var nuevaEntidad = new ESTRUCTURA_CAMPO(); nuevaEntidad.ESCA_DESCRIPCIONCOLU = txtNombreCampo.Text.ToUpper(); nuevaEntidad.ESCA_COLEXCEL = txtLetra.Text.ToUpper(); nuevaEntidad.ESCA_OBLIGATORIO = chkObligatorio.Checked; nuevaEntidad.ESCA_CAMPOENBASE = cmbCampoCorresponde.Text; nuevaEntidad.ESCA_TIPODATO = cmbTipoCampo.Text; nuevaEntidad.ESXLX_ID = eESCTRUCTURA.ESXLX_ID; eESCTRUCTURA.ESTRUCTURA_CAMPOS.Add(nuevaEntidad); } dgvGrilla.DataSource = null; LlenaGrilla(); Limpia(); } catch (Exception ex) { ProcesarExcepcion(ex); } }
/// <summary> /// Método desusado para agregar un nuevo objeto al EntitySet ESTRUCTURA_CAMPO. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet<T> asociada. /// </summary> public void AddToESTRUCTURA_CAMPO(ESTRUCTURA_CAMPO eSTRUCTURA_CAMPO) { base.AddObject("ESTRUCTURA_CAMPO", eSTRUCTURA_CAMPO); }
public void Modificacion(ESTRUCTURA_CAMPO entidad) { mESTRUCTURA_CAMPO.Modificacion(entidad); }
//public void BajaLogica(ESTRUCTURA_CAMPO entidad) //{ // entidad.LIST_ESTADO = false; // mESTRUCTURA_CAMPO.Modificacion(entidad); //} public void BajaFisica(ESTRUCTURA_CAMPO entidad) { mESTRUCTURA_CAMPO.Baja(entidad); }
public ESTRUCTURA_CAMPO AltaConRetorno(ESTRUCTURA_CAMPO entidad) { return mESTRUCTURA_CAMPO.AltaConRetorno(entidad); }
public void Alta(ESTRUCTURA_CAMPO entidad) { mESTRUCTURA_CAMPO.Alta(entidad); }