示例#1
0
        public int Add(Responsabilidad entity)
        {
            parametros = new List <SqlParameter>();
            parametros.Add(new SqlParameter("@nombre", entity.nombre));

            return(ExecuteNonQuery(insert));
        }
示例#2
0
        public int Edit(Responsabilidad entity)
        {
            parametros = new List <SqlParameter>();
            parametros.Add(new SqlParameter("@idResp", entity.id));
            parametros.Add(new SqlParameter("@nombre", entity.nombre));

            return(ExecuteNonQuery(update));
        }
        public IEnumerable <Cliente> GetAll()
        {
            {
                var tableResult   = ExecuteReader(selectAll);
                var listaClientes = new List <Cliente>();
                foreach (DataRow item in tableResult.Rows)
                {
                    var respTemp      = new Responsabilidad();
                    var domicilioTemp = new Domicilio();
                    var locaTemp      = new Localidad();
                    var provTemp      = new Provincia();


                    domicilioTemp.Id          = Convert.ToInt32(item[3]);
                    domicilioTemp.Calle       = item[4].ToString();
                    domicilioTemp.IdLocalidad = Convert.ToInt32(item[5]);
                    locaTemp.Id     = Convert.ToInt32(item[5]);
                    locaTemp.Nombre = item[6].ToString();
                    locaTemp.IdProv = Convert.ToInt32(item[7]);
                    provTemp.Id     = Convert.ToInt32(item[7]);
                    provTemp.Nombre = item[8].ToString();



                    respTemp.id     = Convert.ToInt32(item[9]);
                    respTemp.nombre = item[10].ToString();


                    domicilioTemp.Localidad           = locaTemp;
                    domicilioTemp.Localidad.Provincia = provTemp;


                    listaClientes.Add(new Cliente
                    {
                        Id              = Convert.ToInt32(item[0]),
                        Nombre          = item[1].ToString(),
                        Cuit            = item[2].ToString(),
                        Domicilio       = domicilioTemp,
                        Responsabilidad = respTemp,
                        Email           = item[11].ToString(),
                        Telefono        = item[12].ToString(),
                        Contacto        = item[13].ToString(),
                        Saldo           = Convert.ToDouble(item[14])
                    });
                }
                return(listaClientes);
            }
        }