public SSF_CAPACITACIONEMPRESA Find(int id) { SSF_CAPACITACIONEMPRESA capacitacione = null; capacitacione = CommonBC.ModeloSafe.SSF_CAPACITACIONEMPRESA.Find(id); return(capacitacione); }
public bool AddSP(SSF_CAPACITACIONEMPRESA capacitacione) { String sglosa = string.Empty; var param1 = new OracleParameter("p_capacitacion", OracleDbType.Decimal, capacitacione.ID_CAPACITACION, direction: ParameterDirection.Input); var param2 = new OracleParameter("p_empresa", OracleDbType.Decimal, capacitacione.ID_EMPRESA, ParameterDirection.Input); var param3 = new OracleParameter("p_estadocapa", OracleDbType.Decimal, capacitacione.ID_ESTADOCAPACITACION, ParameterDirection.Input); var param4 = new OracleParameter("p_usuario", type: OracleDbType.Decimal, obj: capacitacione.ID_USUARIO, direction: ParameterDirection.Input); var param5 = new OracleParameter("p_cantalumnos", OracleDbType.Int16, capacitacione.CANTIDAD_ALUMNOS, ParameterDirection.Input); var param6 = new OracleParameter("o_glosa", OracleDbType.Varchar2, 100, obj: sglosa, direction: ParameterDirection.Output); var param7 = new OracleParameter("o_estado", OracleDbType.Int16, ParameterDirection.Output); var param8 = new OracleParameter("o_id", OracleDbType.Decimal, ParameterDirection.Output); CommonBC.ModeloSafe.Database.ExecuteSqlCommand( "BEGIN pkg_ssfCapacitacionempresa.sp_add(:p_capacitacion, :p_empresa, :p_estadocapa, :p_usuario, :p_cantalumnos, :o_glosa, :o_estado, :o_id); end;", param1, param2, param3, param4, param5, param6, param7, param8); System.Diagnostics.Debug.WriteLine("o_glosa: {0}", param6.Value); System.Diagnostics.Debug.WriteLine("o_estado: {0}", param7.Value); System.Diagnostics.Debug.WriteLine("o_id: {0}", param8.Value); if (param6.Value.ToString().ToLower().Contains("xito")) { return(true); } else { return(false); } }
public bool Add(SSF_CAPACITACIONEMPRESA capacitacione) { try { CommonBC.ModeloSafe.SSF_CAPACITACIONEMPRESA.Add(capacitacione); CommonBC.ModeloSafe.SaveChanges(); return(true); } catch (Exception ex) { System.Diagnostics.Debug.WriteLine("Error: {0}", ex.Message); return(false); } }
public bool Remove(int id) { try { SSF_CAPACITACIONEMPRESA capacitacione = CommonBC.ModeloSafe.SSF_CAPACITACIONEMPRESA.Find(id); CommonBC.ModeloSafe.SSF_CAPACITACIONEMPRESA.Remove(capacitacione); CommonBC.ModeloSafe.SaveChanges(); return(true); } catch (Exception ex) { System.Diagnostics.Debug.WriteLine("Error Remove: {0}", ex.Message); return(false); } }
public bool Update(SSF_CAPACITACIONEMPRESA capacitacione) { try { SSF_CAPACITACIONEMPRESA capacitacioneUpdate = null; capacitacioneUpdate = CommonBC.ModeloSafe.SSF_CAPACITACIONEMPRESA.Find(capacitacione.ID); capacitacioneUpdate.ID_CAPACITACION = capacitacione.ID_CAPACITACION; capacitacioneUpdate.ID_EMPRESA = capacitacione.ID_EMPRESA; capacitacioneUpdate.ID_ESTADOCAPACITACION = capacitacione.ID_ESTADOCAPACITACION; capacitacioneUpdate.ID_USUARIO = capacitacione.ID_USUARIO; capacitacioneUpdate.CANTIDAD_ALUMNOS = capacitacione.CANTIDAD_ALUMNOS; CommonBC.ModeloSafe.SaveChanges(); return(true); } catch (Exception) { return(false); } }
private void CargaEditar() { SSF_CAPACITACIONEMPRESA ce = null; string idCapempresa = Request.Params["editar"]; if (idCapempresa != null) { if (!idCapempresa.Equals(string.Empty)) { ce = new SsfCapacitacionEmpresaBO().Find(int.Parse(idCapempresa)); CargaUsuarios(); HdnID.Value = ce.ID.ToString(); DdlCapacitacion.SelectedValue = ce.SSF_CAPACITACION.ID.ToString(); DdlEmpresa.SelectedValue = ce.SSF_EMPRESA.ID.ToString(); DdlEstadoCap.SelectedValue = ce.SSF_ESTADOCAPAEMPRESA.ID.ToString(); DdlUsuario.SelectedValue = ce.SSF_USUARIO.ID.ToString(); TbNroAlumnos.Text = ce.CANTIDAD_ALUMNOS.ToString(); } } }
protected void BtnGuardar_Click(object sender, EventArgs e) { int parseTel = 0; LimpiaMensajes(); if (!TbNroAlumnos.Text.Trim().Equals(string.Empty) && !int.TryParse(TbNroAlumnos.Text.Trim(), out parseTel)) { Lerror.Text = "Error en cantidad de alumnos"; } else if (parseTel < 1) { Lerror.Text = "Error en cantidad de alumnos, no puede ser 0 ni número negativo"; } else if (int.Parse(DdlUsuario.SelectedValue) == 0) { Lerror.Text = "Debe seleccionar un usuario"; } else { SSF_CAPACITACIONEMPRESA ce = new SSF_CAPACITACIONEMPRESA { ID_USUARIO = Decimal.Parse(DdlUsuario.SelectedValue), ID_CAPACITACION = Decimal.Parse(DdlCapacitacion.SelectedValue), ID_EMPRESA = Decimal.Parse(DdlEmpresa.SelectedValue), ID_ESTADOCAPACITACION = Decimal.Parse(DdlEstadoCap.SelectedValue), CANTIDAD_ALUMNOS = int.Parse(TbNroAlumnos.Text) }; if (new SsfCapacitacionEmpresaBO().AddSP(ce)) { Lexito.Text = "Capacitación para empresa agregada con éxito."; } else { Lerror.Text = "No se pudo agregar."; } } }