public int Nom_Parametros_Guardar(ParametrosBE item) { int Result = 0; try { using (SqlConnection conn = new SqlConnection(RecuperarCadenaDeConexion("coneccionSQL"))) { conn.Open(); using (SqlCommand cmd = new SqlCommand(CONS_NOM_PARAMETROS_GUARDAR, conn)) { cmd.Parameters.AddWithValue("@Dias", item.Dias); cmd.Parameters.AddWithValue("@Horas", item.Horas); cmd.Parameters.AddWithValue("@Faltas", item.Faltas); cmd.Parameters.AddWithValue("@Retardos", item.Retardos); cmd.Parameters.AddWithValue("@Vales", item.Vales); cmd.Parameters.AddWithValue("@UMA", item.UMA); cmd.Parameters.AddWithValue("@Asistencia", item.Asistencia); cmd.Parameters.AddWithValue("@Puntualidad", item.Puntualidad); cmd.Parameters.AddWithValue("@Ahorro", item.Ahorro); cmd.Parameters.AddWithValue("@Interes", item.Interes); cmd.Parameters.AddWithValue("@Danios", item.Danios); cmd.Parameters.AddWithValue("@Extras", item.Extras); cmd.Parameters.AddWithValue("@@Supervisor", item.Supervisor); cmd.Parameters.AddWithValue("@@Operador", item.Operador); cmd.Parameters.AddWithValue("@IdUsuario", item.DatosUsuario.IdUsuarioCreo); cmd.CommandType = CommandType.StoredProcedure; Result = Convert.ToInt32(cmd.ExecuteScalar()); } } return(Result); } catch (Exception ex) { throw ex; } }
private void btnGuadar_Click(object sender, EventArgs e) { oNomina = new WCF_Nomina.Hersan_NominaClient(); try { if (RadMessageBox.Show("Desea guardar los cambios en los parámetros..?", this.Text, MessageBoxButtons.YesNo, RadMessageIcon.Question) == DialogResult.No) { return; } ParametrosBE obj = new ParametrosBE(); obj.Id = int.Parse(txtId.Text); obj.Ahorro = spAhorro.Value; obj.Asistencia = spAsistencia.Value; obj.Dias = int.Parse(spDias.Value.ToString()); obj.Horas = int.Parse(spHoras.Value.ToString()); obj.Faltas = int.Parse(spFaltas.Value.ToString()); obj.Retardos = int.Parse(spRetardo.Value.ToString()); obj.Puntualidad = spPuntual.Value; obj.UMA = spUMA.Value; obj.Vales = spVales.Value; obj.Interes = spInteres.Value; obj.Danios = spInfonavit.Value; obj.Extras = int.Parse(spExtras.Value.ToString()); obj.Supervisor = spSupervisor.Value; obj.Operador = spOperador.Value; obj.DatosUsuario.IdUsuarioCreo = BaseWinBP.UsuarioLogueado.ID; if (oNomina.Nom_Parametros_Guardar(obj) > 0) { RadMessageBox.Show("Parámetros actualizados correctamente", this.Text, MessageBoxButtons.OK, RadMessageIcon.Info); CargaDatos(); } else { RadMessageBox.Show("Ocurrió un error al actualizar los parámetros", this.Text, MessageBoxButtons.OK, RadMessageIcon.Exclamation); } } catch (Exception ex) { RadMessageBox.Show("Ocurrió un error al actualizar los parámetros\n" + ex.Message, this.Text, MessageBoxButtons.OK, RadMessageIcon.Error); } finally { oNomina = null; } }
public ParametrosBE Nom_Parametros_Obtener() { ParametrosBE obj = new ParametrosBE(); try { using (SqlConnection conn = new SqlConnection(RecuperarCadenaDeConexion("coneccionSQL"))) { conn.Open(); using (SqlCommand cmd = new SqlCommand(CONS_NOM_PARAMETROS_OBTENER, conn)) { cmd.CommandType = CommandType.StoredProcedure; using (SqlDataReader reader = cmd.ExecuteReader()) { while (reader.Read()) { obj.Id = int.Parse(reader["PAR_Id"].ToString()); obj.Ahorro = decimal.Parse(reader["PAR_Ahorro"].ToString()); obj.Asistencia = decimal.Parse(reader["PAR_Asistencia"].ToString()); obj.Dias = int.Parse(reader["PAR_Dias"].ToString()); obj.Horas = int.Parse(reader["PAR_Horas"].ToString()); obj.Faltas = int.Parse(reader["PAR_Faltas"].ToString()); obj.Retardos = int.Parse(reader["PAR_Retardos"].ToString()); obj.Puntualidad = decimal.Parse(reader["PAR_Puntualidad"].ToString()); obj.UMA = decimal.Parse(reader["PAR_UMA"].ToString()); obj.Vales = decimal.Parse(reader["PAR_Vales"].ToString()); obj.Interes = decimal.Parse(reader["PAR_Interes"].ToString()); obj.Danios = decimal.Parse(reader["PAR_SeguroDanos"].ToString()); obj.Extras = int.Parse(reader["PAR_HorasExtra"].ToString()); obj.Supervisor = decimal.Parse(reader["PAR_SdoSupervisor"].ToString()); obj.Operador = decimal.Parse(reader["PAR_SdoOperador"].ToString()); } } } } return(obj); } catch (Exception ex) { throw ex; } }
public int Nom_Parametros_Guardar(ParametrosBE item) { return(new ParametrosDA().Nom_Parametros_Guardar(item)); }