示例#1
0
        public Entities.Kaizen.Empleados.Tel_Empleados Insert(Entities.Kaizen.Empleados.Tel_Empleados objH_Valores_X_Emp)
        {
            tel_empleados = new Entities.Kaizen.Empleados.Tel_Empleados();
            //StringBuilder sb = new StringBuilder();
            try
            {
                List <SqlParameter> parameters = new List <SqlParameter>();

                parameters.Add(new SqlParameter()
                {
                    ParameterName = "Compania", Value = objH_Valores_X_Emp.Compania
                });
                parameters.Add(new SqlParameter()
                {
                    ParameterName = "companiaPasajes", Value = objH_Valores_X_Emp.companiaPasajes
                });
                parameters.Add(new SqlParameter()
                {
                    ParameterName = "Empleado", Value = objH_Valores_X_Emp.numEmpleado
                });
                parameters.Add(new SqlParameter()
                {
                    ParameterName = "Tipo", Value = objH_Valores_X_Emp.Tipo
                });
                parameters.Add(new SqlParameter()
                {
                    ParameterName = "Sec", Value = objH_Valores_X_Emp.Sec
                });
                parameters.Add(new SqlParameter()
                {
                    ParameterName = "Telefono", Value = objH_Valores_X_Emp.Telefono
                });

                using (dataReader = this.connection.ExcuteSP("prc_Tel_Empleados_Insert_SoluGlob", parameters))
                {
                    if (dataReader.HasRows)
                    {
                        while (dataReader.Read())
                        {
                            tel_empleados.Compania    = dataReader.IsDBNull(dataReader.GetOrdinal("Compania")) ? null : dataReader["Compania"].ToString();
                            tel_empleados.numEmpleado = dataReader.IsDBNull(dataReader.GetOrdinal("Empleado")) ? null : dataReader["Empleado"].ToString();
                            tel_empleados.Tipo        = dataReader.IsDBNull(dataReader.GetOrdinal("Tipo")) ? default(Int16) : Int16.Parse(dataReader["Tipo"].ToString());
                            tel_empleados.Sec         = dataReader.IsDBNull(dataReader.GetOrdinal("Sec")) ? default(Int16) : Int16.Parse(dataReader["Sec"].ToString());
                            tel_empleados.Telefono    = dataReader.IsDBNull(dataReader.GetOrdinal("Telefono")) ? null : dataReader["Telefono"].ToString();
                        }
                    }
                    dataReader.Close();
                    dataReader.Dispose();
                }

                return(tel_empleados);
            }
            catch (Exception ex)
            {
                dataReader.Close();
                dataReader.Dispose();
                throw new Exception(ex.Message.ToString());
            }
        }
示例#2
0
 public static Entities.Kaizen.Empleados.Tel_Empleados Insert(Entities.Kaizen.Empleados.Tel_Empleados objTel_Empleados)
 {
     Entities.Kaizen.Empleados.Tel_Empleados tel_empleados = new Entities.Kaizen.Empleados.Tel_Empleados();
     try
     {
         Data.Kaizen.Empleados.Tel_Empleados dataTel_Empleados = new Data.Kaizen.Empleados.Tel_Empleados();
         tel_empleados = dataTel_Empleados.Insert(objTel_Empleados);
         return(tel_empleados);
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message.ToString());
     }
 }