Example #1
0
        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;
            }
        }
Example #2
0
        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; }
        }
Example #3
0
        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;
            }
        }
Example #4
0
 public int Nom_Parametros_Guardar(ParametrosBE item)
 {
     return(new ParametrosDA().Nom_Parametros_Guardar(item));
 }