コード例 #1
0
 public static void Delete(Entities.Aborto Aborto)
 {
     if (Aborto != null)
     {
         SyntexLocal.Delete <Entities.Aborto>(Aborto.ID.ToString());
     }
     else
     {
         SyntexLocal.Delete <Entities.Aborto>(string.Empty);
     }
 }
コード例 #2
0
        public static List <Entities.Aborto> SelectAllAborto()
        {
            var conn = GetConnection();

            try
            {
                var abortos = new List <Entities.Aborto>();

                SqlCommand command = new SqlCommand("SELECT ID,ID_ANIMAL,ID_CATEGORIA,FECHA_ABORTO,FECHA_DECISION,ID_ETAPA_PRODUCCION," +
                                                    "ID_CAUSA,ID_POTRERO_DEST,ESTADO_ABORTO,FECHA_ALTA,COMENTARIOS FROM ABORTO WHERE FECHA_ABORTO IS NULL AND FECHA_DECISION >= (SELECT MIN(FECHA_INICIO) FROM TEMPORADA WHERE FECHA_FIN IS NULL)", conn);
                command.CommandType = CommandType.Text;

                var reader = command.ExecuteReader();

                if (reader.HasRows)
                {
                    while (reader.Read())
                    {
                        var aborto = new Entities.Aborto();
                        aborto.ID                  = Convert.ToInt32(reader["ID"].ToString());
                        aborto.ID_ANIMAL           = Convert.ToInt32(reader["ID_ANIMAL"].ToString());
                        aborto.ID_CATEGORIA        = Convert.ToInt32(reader["ID_CATEGORIA"].ToString());
                        aborto.FECHA_ABORTO        = reader.IsDBNull(3) ? (DateTime?)null : Convert.ToDateTime(reader["FECHA_ABORTO"].ToString());
                        aborto.FECHA_DECISION      = reader.IsDBNull(4) ? (DateTime?)null : Convert.ToDateTime(reader["FECHA_DECISION"].ToString());
                        aborto.ID_ETAPA_PRODUCCION = Convert.ToInt32(reader["ID_ETAPA_PRODUCCION"].ToString());
                        aborto.ID_CAUSA            = Convert.ToInt32(reader["ID_CAUSA"].ToString());
                        aborto.ID_POTRERO_DEST     = reader.IsDBNull(8) ? (int?)null : Convert.ToInt32(reader["ID_POTRERO_DEST"].ToString());
                        aborto.ESTADO_ABORTO       = reader["ESTADO_ABORTO"].ToString();
                        aborto.FECHA_ALTA          = Convert.ToDateTime(reader["FECHA_ALTA"].ToString());
                        aborto.COMENTARIOS         = reader["COMENTARIOS"].ToString();

                        abortos.Add(aborto);
                    }
                }
                return(abortos);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                conn.Close();
            }
        }
コード例 #3
0
ファイル: Aborto.cs プロジェクト: cdcorrea/Syntex_repo
 public static void Delete(Entities.Aborto Aborto)
 {
     Data.Aborto.Delete(Aborto);
 }
コード例 #4
0
ファイル: Aborto.cs プロジェクト: cdcorrea/Syntex_repo
 public static void Update(Entities.Aborto Aborto)
 {
     Data.Aborto.Update(Aborto);
 }
コード例 #5
0
ファイル: Aborto.cs プロジェクト: cdcorrea/Syntex_repo
 public static List <Entities.Aborto> Select(Entities.Aborto Aborto)
 {
     return(Data.Aborto.Select(Aborto));
 }
コード例 #6
0
ファイル: Aborto.cs プロジェクト: cdcorrea/Syntex_repo
 public static void Insert(Entities.Aborto Aborto)
 {
     Data.Aborto.Insert(Aborto);
 }
コード例 #7
0
 public static void Update(Entities.Aborto Aborto)
 {
     SyntexLocal.Update(Aborto);
 }
コード例 #8
0
 public static List <Entities.Aborto> Select(Entities.Aborto Aborto)
 {
     return(SyntexLocal.Select <Entities.Aborto>());
 }
コード例 #9
0
 public static void Insert(Entities.Aborto Aborto)
 {
     SyntexLocal.Insert(Aborto);
 }