Beispiel #1
0
        public bool AddSP(SSF_CAPACITACIONDIA capacitaciond)
        {
            String sglosa = string.Empty;
            var    param1 = new OracleParameter("p_dia", OracleDbType.Date, capacitaciond.DIA, ParameterDirection.Input);
            //var param2 = new OracleParameter("p_cantpresentes", OracleDbType.Int16, capacitaciond.CANTIDAD_PRESENTES, ParameterDirection.Input);
            var param2 = new OracleParameter("p_capaempresa", OracleDbType.Decimal, capacitaciond.ID_CAPAEMPRESA, ParameterDirection.Input);
            var param3 = new OracleParameter("o_glosa", OracleDbType.Varchar2, 100, obj: sglosa, direction: ParameterDirection.Output);
            var param4 = new OracleParameter("o_estado", OracleDbType.Int16, ParameterDirection.Output);
            var param5 = new OracleParameter("o_id", OracleDbType.Decimal, ParameterDirection.Output);

            CommonBC.ModeloSafe.Database.ExecuteSqlCommand(
                "BEGIN pkg_ssfCapacitaciondia.sp_add(:p_dia, :p_capaempresa, :o_glosa, :o_estado, :o_id); end;", //:p_cantpresentes
                param1, param2, param3, param4, param5);
            System.Diagnostics.Debug.WriteLine("o_glosa: {0}", param3.Value);
            System.Diagnostics.Debug.WriteLine("o_estado: {0}", param4.Value);
            System.Diagnostics.Debug.WriteLine("o_id: {0}", param5.Value);

            if (param3.Value.ToString().ToLower().Contains("xito"))
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Beispiel #2
0
        public SSF_CAPACITACIONDIA Find(int id)
        {
            SSF_CAPACITACIONDIA capacitaciond = null;

            capacitaciond = CommonBC.ModeloSafe.SSF_CAPACITACIONDIA.Find(id);
            return(capacitaciond);
        }
Beispiel #3
0
 public bool Add(SSF_CAPACITACIONDIA capacitaciond)
 {
     try
     {
         CommonBC.ModeloSafe.SSF_CAPACITACIONDIA.Add(capacitaciond);
         CommonBC.ModeloSafe.SaveChanges();
         return(true);
     }
     catch (Exception ex)
     {
         System.Diagnostics.Debug.WriteLine("Error: {0}", ex.Message);
         return(false);
     }
 }
Beispiel #4
0
 public bool Remove(int id)
 {
     try
     {
         SSF_CAPACITACIONDIA capacitaciond = CommonBC.ModeloSafe.SSF_CAPACITACIONDIA.Find(id);
         CommonBC.ModeloSafe.SSF_CAPACITACIONDIA.Remove(capacitaciond);
         CommonBC.ModeloSafe.SaveChanges();
         return(true);
     }
     catch (Exception ex)
     {
         System.Diagnostics.Debug.WriteLine("Error Remove: {0}", ex.Message);
         return(false);
     }
 }
Beispiel #5
0
 public bool Update(SSF_CAPACITACIONDIA capacitaciond)
 {
     try
     {
         SSF_CAPACITACIONDIA capacitaciondUpdate = null;
         capacitaciondUpdate     = CommonBC.ModeloSafe.SSF_CAPACITACIONDIA.Find(capacitaciond.ID);
         capacitaciondUpdate.DIA = capacitaciond.DIA;
         //capacitaciondUpdate.CANTIDAD_PRESENTES = capacitaciond.CANTIDAD_PRESENTES;
         capacitaciondUpdate.ID_CAPAEMPRESA = capacitaciond.ID_CAPAEMPRESA;
         CommonBC.ModeloSafe.SaveChanges();
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }