예제 #1
0
        public static Model.ClienteBo Add(Model.ClienteBo cliente)
        {
            var query = new AddCliente();

            try
            {
                var dr = (int)query.Execute(cliente.Rut, cliente.Dv, cliente.Nombre, cliente.Direccion, cliente.Comuna.idCmn
                                            , cliente.NroLicencia, cliente.NumFolio, cliente.EstMtc, cliente.Mesini, cliente.NroTrbc, cliente.NroTrbh
                                            , cliente.NroUsr, cliente.MesCon, cliente.Correlativo, cliente.Estado);


                return(GetClientes().SingleOrDefault(x => x.Id == dr));
            }
            catch (Exception ex)
            {
                var msg = "Excepcion Controlada: " + ex.Message;
                throw new Exception(msg, ex);
            }
        }