Пример #1
0
        public int Add()
        {
            var contador = 0;

            for (var i = 0; i < gr_dato.Rows.Count; i++)
            {
                var chk = (CheckBox)gr_dato.Rows[i].FindControl("chk");
                if (!chk.Checked)
                {
                    continue;
                }
                var textbox     = (TextBox)gr_dato.Rows[i].FindControl("txtComentario");
                var idSolicitud = Convert.ToInt32(hdIdSolicitud.Value.Trim());
                var idFirma     = Convert.ToInt32(gr_dato.DataKeys[i]["idFirma"]);
                var titulo      = gr_dato.DataKeys[i]["firma"];
                var h           = new HipotecarioFirma
                {
                    IdSolicitud  = idSolicitud,
                    IdFirma      = idFirma,
                    UsuarioFirma = new Usuario {
                        UserName = Session["usrname"].ToString()
                    },
                    Comentario = textbox.Text.Trim()
                };
                new HipotecarioFirmaBC().AddHipotecarioFirma(h);
                AddHito(titulo + ": " + textbox.Text.Trim());
                contador++;
            }
            return(contador);
        }
Пример #2
0
        public List <HipotecarioFirma> GetHipotecarioFirma(int idSolicitud)
        {
            using (var sqlConn = new SqlConnection(strConn))
            {
                sqlConn.Open();
                var cmd = new SqlCommand(strConn, sqlConn)
                {
                    CommandType = CommandType.StoredProcedure, CommandText = "sp_get_hipotecario_firma"
                };

                cmd.Parameters.AddWithValue("@id_solicitud", idSolicitud);

                cmd.CommandTimeout = 0;

                var reader = cmd.ExecuteReader();
                var lista  = new List <HipotecarioFirma>();
                while (reader.Read())
                {
                    var hip = new HipotecarioFirma
                    {
                        IdHipotecarioFirma = Convert.ToInt32(reader["id_hipotecario_firma"]),
                        Titulo             = reader["titulo"].ToString(),
                        FechaFirma         = Convert.ToDateTime(reader["fecha_firma"]),
                        Existe             = Convert.ToBoolean(reader["check"]),
                        Comentario         = reader["comentario"].ToString(),
                        IdFirma            = Convert.ToInt32(reader["id_firma"]),
                        UsuarioFirma       = new UsuarioDAC().GetusuariobyUsername(reader["cuenta_usuario"].ToString())
                    };
                    lista.Add(hip);
                }

                sqlConn.Close();
                return(lista);
            }
        }
Пример #3
0
        public void AddHipotecarioFirma(HipotecarioFirma h)
        {
            using (var sqlConn = new SqlConnection(strConn))
            {
                sqlConn.Open();
                var cmd = new SqlCommand(strConn, sqlConn)
                {
                    CommandType = CommandType.StoredProcedure, CommandText = "sp_add_hipotecarioFirma"
                };

                cmd.Parameters.AddWithValue("@idFirma", h.IdFirma);
                cmd.Parameters.AddWithValue("@idSolicitud", h.IdSolicitud);
                cmd.Parameters.AddWithValue("@cuentaUsuario", h.UsuarioFirma.UserName);
                cmd.Parameters.AddWithValue("@comentario", h.Comentario);
                cmd.ExecuteNonQuery();
                sqlConn.Close();
            }
        }
Пример #4
0
 public void AddHipotecarioFirma(HipotecarioFirma h)
 {
     new  HipotecarioFirmaDAC().AddHipotecarioFirma(h);
 }